A Hybrid Peer-to-Peer Architecture for Global Geospatial Web Service Discovery
نویسندگان
چکیده
For any large-scale distributed system, both communication and data management distill down to the problem of resource discovery. Similarly, the geoweb needs a resource discovery service for users to find the relevant web services that providing data of interest. The Open GIS Consortium (OGC) recommends tackling the question by using Web Catalog Service (CS/W). However, the system provides only local knowledge. In this work we propose and implement a locality-aware peer-to-peer (P2P) based system for global geospatial web service discovery. The system is scalable because it operates on a cooperative model and has no single point of failure. We use spatial hash indexing to preserve spatial locality information while retaining the load balancing properties of the underlay P2P networks. We evaluate our implementation with both simulated and real world data sets. Our experiments show promising potential of the architecture in both performing spatial and keyword query for discovering geoweb services. Background and Relevance Efficient methods for geospatial data discovery and exchange still pose a major challenge for scientists. It is not unusual that scientists working on multidisciplinary Earth Science research have to spend more than 50% time and resources on locating and acquiring data and information, pre-processing and assembling them into analysisready form (Di & McDonald, 1999). The technology for information extraction and knowledge discovery is accordingly considered far behind the technology for data collection (Di et al., 2008). Open Geospatial Consortium (OGC) recommended the Web Catalog Service (CS/W) to tackle the issue (OGC, 2007). However, existing OGC architectures and implementations have the following issues: 1) Single points of failure: CS/W becomes a system performance bottleneck. When a CS/W portal ceases to function, users are not able to search for services in interest even though the services are functioning; 2) A priori knowledge of CS/W locations: users have to know the location of existing CS/W servers a priori to search for OGC web services (OWS). 3) Difficult to maintain and manage: data publishers have to find one or multiple CS/W portals to publish their resources. Without proper tools, management and maintenance can be difficult and challenging. We argue that using a peer-to-peer (P2P) approach can address the above-mentioned problems and enhance the existing CS/W systems. However, building a P2P system for geospatial web service discovery needs to consider the following unique settings:
منابع مشابه
A Hybrid Hierarchical and Peer-to-Peer Ontology-based Global Service Discovery System
Current service discovery systems fail to span across the globe and they use simple attribute-value pair or interface matching for service description and querying. We propose a global service discovery system, GloServ, that uses the description logic Web Ontology Language (OWL DL). The GloServ architecture spans both local and wide area networks. It maps knowledge obtained by the service class...
متن کاملWSPDS: Web Services Peer-to-Peer Discovery Service
The Web Services infrastructure is a distributed computing environment for service-sharing. In this environment, resource discovery is required as a primitive functionality for users to be able to locate the services, the shared resources. A discovery service with centralized architecture, such as UDDI, restricts the scalability of this environment as it grows to the scales comparable with the ...
متن کاملA Hybrid Service Discovery Approach in Peer to Peer
1,2 Department of [email protected] ________________________________________________________________________________________________________ Abstract— Traditional Service Discovery methods are based on the centralized UDDI regist problems of performance bottlenecks like single node failures, load balancing etc. To address these problems, many approaches on distributed architecture have...
متن کاملService Publishing and Discovering Model in a Web Services Oriented Peer-to-Peer System
To enhance the reliability and scalability of the service oriented architecture, this paper introduces a Web Services Oriented Peer-to-peer (WSOP) architecture with a combination of centralized and decentralized characteristics, and gives a framework of service publishing and discovery model based on WSOP architecture.
متن کاملContext-aware Service Coordination for Mobile e-Health Applications
In this paper, we present a general architecture for service delivery and coordination in intelligent peer-to-peer (IP2P) environments that has been developed within the CASCOM research project. Our essential approach is an innovative combination of agent technology, Semantic Web Services, peer-to-peer, context-awareness, and mobile computing for intelligent peer-to-peer mobile service environm...
متن کامل